debye-scherrer camera - Turkish English Dictionary